general relativity quantum field theory quantum gravity quantum physics cosmology chemistry calculus physics string theory